<?php

use Hyperf\Crontab\Crontab;

return [
    // 是否开启定时任务
    'enable' => false,
    'crontab' => [
        // Callback类型定时任务（默认）
        (new Crontab())->setName('Foo')
            ->setRule('* * * * * *')
            ->setCallback([App\Task\Crontab\FooTask::class, 'foo'])
            ->setMemo('这是一个示例的定时任务'),

        (new Crontab())->setName('AutoChat')
            ->setRule('*/3 * * * * *')
            ->setCallback([App\Task\Crontab\AutoChatTask::class, 'execute'])
            ->setMemo('主播对在线用户自动聊天'),

        (new Crontab())->setName('AutoStatOnline')
            ->setRule('*/5 * * * *')
            ->setCallback([App\Task\Crontab\AutoStatOnlineTask::class, 'execute'])
            ->setMemo('自动统计在线人数(对应后台即时聊天在线人数)'),

    ],
];
